package com.arcsoft.commonbase.bean

data class DeviceAlarmSetBean(
    val content: List<DeviceAlarmSetBeanContent>
)

data class DeviceAlarmSetBeanContent(
    val alarmChannel: List<AlarmChannel>,
    val alarmSettingId: Int,
    val alarmType: Int,
    val alarmTypeDesc: String,
    val createBy: Int,
    val createTime: String,
    val deviceId: Int,
    val icon: String,
    var ifAlarm: Boolean,
    val modifyBy: Any,
    val modifyTime: String,
    var paramValue: String?="80"
)

data class AlarmChannel(
    val code: Int,
    val name: String,
    val serviceStatus: Boolean,
    var status: Boolean
)



data class AlarmSave(
    val alarmSettingList: List<AlarmSetting>,
)

data class AlarmSetting(
    val alarmChannel: List<Int>,
    val alarmType: Int,
    val ifAlarm: Boolean,
    val paramValue: String?=""
)